Big Huge Thesaurus

telegraphic signal

noun